package com.home.cop.sysinfo.model;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

public class Institute {
    private Integer instId;

    private String instName;

    private String instARegionId;

    private BigDecimal instGeoLongitude;

    private BigDecimal instGeoLatitude;

    private String director;

    private Long directorPhone;

    private String broker;

    private Long brokerPhone;

    private String instStatus;

    private Date instFoundTime;

    private Date instCreateTime;

    private String instNature;

    private Integer stockholderNum;

    private Integer employeeNum;

    private String instDesc;

    private String chargeMode;

    private Float chargeScale;

    private String cooMode;

    private Float cooPrice;

    private Date createTime;

    private Date modifiedTime;

    /**
     * 业务覆盖
     */
    private String busiTypes;

    private String busiTypeNames;

    private List<String> busiType;

    public Integer getInstId() {
        return instId;
    }

    public void setInstId(Integer instId) {
        this.instId = instId;
    }

    public String getInstName() {
        return instName;
    }

    public void setInstName(String instName) {
        this.instName = instName == null ? null : instName.trim();
    }

    public String getInstARegionId() {
        return instARegionId;
    }

    public void setInstARegionId(String instARegionId) {
        this.instARegionId = instARegionId == null ? null : instARegionId.trim();
    }

    public BigDecimal getInstGeoLongitude() {
        return instGeoLongitude;
    }

    public void setInstGeoLongitude(BigDecimal instGeoLongitude) {
        this.instGeoLongitude = instGeoLongitude;
    }

    public BigDecimal getInstGeoLatitude() {
        return instGeoLatitude;
    }

    public void setInstGeoLatitude(BigDecimal instGeoLatitude) {
        this.instGeoLatitude = instGeoLatitude;
    }

    public String getDirector() {
        return director;
    }

    public void setDirector(String director) {
        this.director = director == null ? null : director.trim();
    }

    public Long getDirectorPhone() {
        return directorPhone;
    }

    public void setDirectorPhone(Long directorPhone) {
        this.directorPhone = directorPhone;
    }

    public String getBroker() {
        return broker;
    }

    public void setBroker(String broker) {
        this.broker = broker == null ? null : broker.trim();
    }

    public Long getBrokerPhone() {
        return brokerPhone;
    }

    public void setBrokerPhone(Long brokerPhone) {
        this.brokerPhone = brokerPhone;
    }

    public String getInstStatus() {
        return instStatus;
    }

    public void setInstStatus(String instStatus) {
        this.instStatus = instStatus == null ? null : instStatus.trim();
    }

    public Date getInstFoundTime() {
        return instFoundTime;
    }

    public void setInstFoundTime(Date instFoundTime) {
        this.instFoundTime = instFoundTime;
    }

    public Date getInstCreateTime() {
        return instCreateTime;
    }

    public void setInstCreateTime(Date instCreateTime) {
        this.instCreateTime = instCreateTime;
    }

    public String getInstNature() {
        return instNature;
    }

    public void setInstNature(String instNature) {
        this.instNature = instNature == null ? null : instNature.trim();
    }

    public Integer getStockholderNum() {
        return stockholderNum;
    }

    public void setStockholderNum(Integer stockholderNum) {
        this.stockholderNum = stockholderNum;
    }

    public Integer getEmployeeNum() {
        return employeeNum;
    }

    public void setEmployeeNum(Integer employeeNum) {
        this.employeeNum = employeeNum;
    }

    public String getInstDesc() {
        return instDesc;
    }

    public void setInstDesc(String instDesc) {
        this.instDesc = instDesc == null ? null : instDesc.trim();
    }

    public String getChargeMode() {
        return chargeMode;
    }

    public void setChargeMode(String chargeMode) {
        this.chargeMode = chargeMode == null ? null : chargeMode.trim();
    }

    public Float getChargeScale() {
        return chargeScale;
    }

    public void setChargeScale(Float chargeScale) {
        this.chargeScale = chargeScale;
    }

    public String getCooMode() {
        return cooMode;
    }

    public void setCooMode(String cooMode) {
        this.cooMode = cooMode == null ? null : cooMode.trim();
    }

    public Float getCooPrice() {
        return cooPrice;
    }

    public void setCooPrice(Float cooPrice) {
        this.cooPrice = cooPrice;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getModifiedTime() {
        return modifiedTime;
    }

    public void setModifiedTime(Date modifiedTime) {
        this.modifiedTime = modifiedTime;
    }

    public String getBusiTypes() {
        return busiTypes;
    }

    public void setBusiTypes(String busiTypes) {
        this.busiTypes = busiTypes;
    }

    public List<String> getBusiType() {
        return busiType;
    }

    public void setBusiType(List<String> busiType) {
        this.busiType = busiType;
    }

    public String getBusiTypeNames() {
        return busiTypeNames;
    }

    public void setBusiTypeNames(String busiTypeNames) {
        this.busiTypeNames = busiTypeNames;
    }
}